package com.sls.api.game.constant;

/**
 * 异常码定义
 * 
 * @author cx
 */
public enum ExCodeDes {

	/**
	 * 价格输入有误
	 */
	PRICE_ERROR("90", "价格输入有误!"),
	/**
	 * 必选参数为空
	 */
	PARAMETER_EMPTY("101", "缺少必需参数"),
	/**
	 * 签名失败
	 */
	SIGN_FAIL("102", "数字签名验证失败!"),
	/**
	 * 合作方用户不存在
	 */
	USER_NOT_EXIST("104", "合作方用户不存在!"),
	/**
	 * 未知错误
	 */
	UNKNOW_ERROR("106", "系统异常!"),
	
	/**
	 * 日期不在规定的范围内
	 */
	DATE_ERROR("211", "只提供最近三天内的账单内容查询!"),
	/**
	 * 此商品暂不可用
	 */
	GOODS_NOT_EXIST("202", "此商品暂不可用!"),
	/**
	 * 商品品牌不存在
	 */
	GOODS_BRAND_NOT_EXIST("203", "商品品牌不存在!"),
	
	/**
	 * 对账文件不存在
	 */
	CHECK_ACCOUNT_FILE_NOT_EXIST("204", "对账文件不存在!");
	private String code;
	private String description;

	private ExCodeDes(String code, String description) {
		this.code = code;
		this.description = description;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

}
